with three layers - English Synonyms Dictionary